esthetically pleasing - German English Dictionary